SCRIPTS:=../scripts
DATA:=../data
TARGET:=../../doc/aistats2016/figures/data

all:
	make semparse
	make wtccc
	make synthetic-bernoulli.txt
	make synthetic-adversarial.txt
	make copy

copy:
	cp ./*.txt $(TARGET)

semparse:
	echo $(PYTHONPATH)
	python $(SCRIPTS)/gen-semparse.py \
	  --val $(DATA)/semparse/train.log \
	  --test $(DATA)/semparse/test.log \
	  --out-cal ./semparse-cal.txt \
	  --out-hist ./semparse-hist.txt \
	  --out-metrics ./semparse-metrics.txt \
	  --out-plots ./semparse-plots.txt
	touch $@

wtccc:
	python $(SCRIPTS)/gen-wtccc.py \
	  --cases $(DATA)/wtccc/T1D.top.sorted.input \
	  --controls $(DATA)/wtccc/58C.top.sorted.input \
	  --out-cal ./wtccc-cal.txt \
	  --out-hist ./wtccc-hist.txt \
	  --out-metrics ./wtccc-metrics.txt \
	  --out-plots ./wtccc-plots.txt
	touch $@

synthetic-bernoulli.txt:
	python $(SCRIPTS)/recalibration-bernoulli.py --out-plots $@

synthetic-adversarial.txt:
	python $(SCRIPTS)/recalibration-adversarial.py --out-plots $@
